engineer detachment - Deutsch Englisch Wörterbuch